Android模擬器在安裝由Flutter APP產生的app-release.apk遇到
the apk failed to install. error install_failed_no_matching_abis failed to extract native libraries
找解答的過程中發現在模擬器也無法運行release mode
執行command
flutter run --release
會出現以下錯誤訊息Release mode is not supported by Android SDK built for x86.
經網路上搜尋一番發現
官方文件中有說明Flutter不支援x86架構
回到AVD Manager發現模擬器設定的ABI為x86,所以才導致了上述安裝失敗的錯誤
而為何模擬器System Image會推薦使用x86的原因由下圖可知,因為可以運行比較快
詳細說明也可參照這篇
安裝失敗時一直以為是產生apk過程有缺少步驟,用此篇記錄下找解答的過程
文章中有錯誤的地方,還請各位前輩不吝指教